-
nounstate capital of New York; located in eastern New York State on the west bank of the Hudson river
Similar:
part of:
Explanation of capital of new york
We don`t have explanations for this word yet.